From e679812be0be787d742c029d24d8c70bf54b88f7 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 18 Feb 2014 22:55:45 -0500 Subject: [PATCH] GtkBox: Fix an off-by-one error with center allocation This error was causing children to not get allocated when the center widget is the first one in the list of the box's children. --- gtk/gtkbox.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtkbox.c b/gtk/gtkbox.c index f67770b38c..9fa7f32d40 100644 --- a/gtk/gtkbox.c +++ b/gtk/gtkbox.c @@ -890,11 +890,11 @@ gtk_box_size_allocate_with_center (GtkWidget *widget, { min_size[child->pack] += req->minimum_size + 2 * child->padding; nat_size[child->pack] += req->natural_size + 2 * child->padding; + + idx[child->pack] += 1; } req->data = child; - - idx[child->pack] += 1; } /* Determine size of center */ -- 2.30.2